"""
Prompt registration for FastMCP server
"""

from fastmcp import FastMCP
from .analysis_prompts import AnalysisPrompts
from .coding_prompts import CodingPrompts
from .writing_prompts import WritingPrompts
from .data_prompts import DataPrompts


def register_prompts(mcp: FastMCP):
    """Register all prompts with the FastMCP server"""
    AnalysisPrompts(mcp).register()
    CodingPrompts(mcp).register()
    WritingPrompts(mcp).register()
    DataPrompts(mcp).register()
